package com.warom.sdg.callback;

/**
 * PLC数据监听器接口
 * 用于接收PLC数据变化通知
 */
public interface PlcDataListener {
    /**
     * 当PLC数据读取成功时回调
     * @param data 读取的数据
     * @param dataType 数据类型
     * @param address 读取的地址
     */
    void onDataReceived(Object data, String dataType, String address);
    
    /**
     * 当发生错误时回调
     * @param error 错误信息
     */
    void onError(String error);
} 